Definition of Polypodium Scouleri
-
(noun) stiff leathery-leaved fern of western North America having ovate fronds parted to the midrib
Synonyms of Polypodium Scouleri
Antonyms of Polypodium Scouleri
No Antonyms Found.
Homophones of Polypodium Scouleri
No Homophones Found.